/**
 * 企业内部系统，没有注册功能
 * 当人员入职以后，HR会直接发送账号和密码给用户
 * 内部系统不会上架
 * 这里是项目的实例入口--负责挂载虚拟节点和实现业务注册等
 */
import Vue from 'vue'
import App from './pages'

// 实现路由注入
import router from './router'


// 实现状态管理器注入
import store from './store'
// 给vue原型添加一个$store属性
Vue.prototype.$myStore = store
Vue.prototype.$myRouter = router

// import { Button } from 'vant'
// import 'vant/lib/button/style'
// Vue.use(Button)

// 实现组件注入
import global from './component'
Vue.use(global)

// 后引入自己的样式文件
// Module not found: Error: Can't resolve 'less-loader' in 
// 'D:\TechnologyFiles\weekly-2205\day014\vue-project'
import './style/index.less'

new Vue({
  router,
  store,
  mounted () {
    document.addEventListener('plusready', () => {
      window.plus.navigator.setStatusBarBackground('#fff')
      window.plus.navigator.setStatusBarStyle('dark')
    }, false);
  },
  render: c => c(App)
}).$mount('#root')
